• word of the day

    holarrhena pubescens

    holarrhena pubescens - Dictionary definition and meaning for word holarrhena pubescens

    Definition
    (noun) tropical Asian tree with hard white wood and bark formerly used as a remedy for dysentery and diarrhea
Download our Mobile App Today
Receive our word of the day
on Whatsapp